Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour DPD Challenger 2002 - Aschaffenburg ATU Cup - Weiden Warsteiner Challenger Wolfsburg - Wolfsburg Challenger Groningen - Groningen Mons Challenger Tennis Napoli Cup 2007 - Napoli Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Bergamo Challenger Tampere Challenger St. Remy Challenger Sunrise Challenger Mons Challenger Loughborough Challenger Rome Challenger Marburg Challenger Braunschweig Challenger Heilbronn Challenger Dallas Challenger Braunschweig Challenger Scheveningen Challenger Poznan Challenger Copa Ericsson Peru - Lima ATU Cup - Weiden The Granby Natrel Challenger - Granby Rhein-Main Challenger 2004 - Aschaffenburg KGHM Polish Indoors - Wroclaw Badden Open by Rothaus - Ettlingen San Marino Cepu Open - San Marino Media Will Cup Busan Challenger Tennis - Busan Heilbronn Open - Heilbronn ECM Cup - Prague Tennis Napoli Cup - Napoli Hilton Waikoloa Village USTA Challenger - Waikoloa Flea Market Cup - Busan Zagreb Open - Zagreb Baden Open - Karlsruhe Akbank Private Banking TED Open - Istanbul Qatar Open - Doha Meerbusch Challenger IPP Open - Helsinki Rennes Challenger Mouilleron-Le-Captif Challenger Heilbronn Challenger Open 13 - Marseille Wideyes Swedish Open - Bastad Tatra Banka Open - Bratislava Adidas Open de Toulouse - Toulouse Kremlin Cup - Moscow AAPT Championships - Adelaide Milan Indoors - Milan St. Brieuc Challenger BMW Open - Munich Telenordia Swedish Open - Bastad Gelsor Open Romania - Bucharest Mons Challenger Telenordia Swedish Open - Bastad RCA Championships - Indianapolis Tennis Cup of Flanders - Ostende Heilbronn Challenger Tata Open 2003 - Chennai Qatar Exxon Mobil Open 2003 - Doha Milan Indoors - Milan Estoril Open - Estoril BMW Open - Munich Bratislava Challenger Athens Challenger Kosice Challenger Alessandria Challenger Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm Trani Cup - Trani CA Challenge 2002 - Graz Residenza Open - Magdeburg Rome Challenger TED Open-Akbank Private Banking - Istanbul IPP Open - Helsinki Mauritius Open - Mauritius drkoop.com USTA Challenger of Burbank - Burbank XL Capital Bermuda Open - Bermuda Trnava Challenger Schickendanz Open - Furth Schickendanz Open - Furth Quelle Cup - Furth Quimper Challenger Okal Cup 2003 - Eckental Privat Bank Cup - Dniepropetrovsk Ljubljana Open - Ljubljana Bauer Watertechnology Cup - Eckental AAPT Championships - Adelaide Shimadzu All Japan Indoor - Kyoto Memorial Piertomaso Tessitore - San Remo ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Barletta Citta Della Disfida Open 2000 - Barletta Wartburg Open - Eisenach Time Warner USTA Challenger - Binghamton USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Muller Cup - Ulm Black Forest Open - Freudenstadt Copa Ericsson Uruguay - Montevideo Heilbronn Challenger - Heilbronn Open de Montauban - Montauban Estoril Open - Estoril Open Maxon - Barcelona Samarkand Challenger - Samarkand Steelers Cup - Kosice BMW Open - Munich Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Finnish Open - Helsinki Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Stockholm Open - Stockholm Black Forest Open - Freudenstadt Schickendanz Open - Furth Synsam Swedish Open - Bastad Samsung Securities Cup Challenger Tennis - Seoul IPP Open - Helsinki Hilton Waikoloa Village USTA Challenger - Waikoloa Generali Open - Kitzbuhel Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo The LTA Wrexham Challenger - Wrexham St. Petersburg Open - St. Petersburg Chennai Open - Chennai Black Forest Open 2004 - Freudenstadt Delray Beach International Tennis Championships - Delray Beach TED Open - Istanbul SAP Open - San Jose The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia SIR Supermercadi Challenger - Rome XI Ciutat de Barcelona - Barcelona BMW Open - Munich Burbank Challenger - Burbank Gerry Weber Open - Halle Lambertz Open - Aachen Ordina Open - 's-Hertogenbosch Tunis Open - Tunis Astana Challenger Legg Mason Tennis Classic - Washington AT&T Challenger of Dallas - Dallas Pilot Pen Tennis - New Haven Tashkent Challenger - Tashkent PEOPLEnet CUP - Dnepropetrovsk Heilbronn Challenger Mumbai Open - Mumbai Geneva Challenger Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Dortmund Challenger Regions Morgan Keegan Championships - Memphis Sacramento Challenger Biella Challenger Helsinki Challenger Dutch Open Tennis - Amersfoort Winnetka Challenger Kitzbuhel Challenger Banja Luka Challenger Kazan Challenger Orleans Challenger Mumbai Open - Mumbai Next Generation Adelaide International - Adelaide Wartburg Open - Eisenach Gerry Weber Open - Halle Bank Austria Tennis Trophy - Vienna China Open - Beijing Chennai Open - Chennai U.S. Mens's Clay Court Championship - Houston Hilton Waikoloa Village USTA Challenger - Waikoloa Nova Challenger Osaka - Osaka Olbia Geovillage Open - Olbia TCT Open - Tunis 2002 USTA Challenger of Calabasas - Calabasas Ljubljana Open 2002 - Ljubljana BMW Open - Munich Zivnobanka Czech Open - Prostejov 10th Wartburg Open - Eisenach Interwetten Austrian Open - Kitzbuhel Ordina Open - 's-Hertogenbosch Open Castilla y Leon - Segovia Catella Swedish Open - Bastad ATP Heineken Challenger 2000 - Ho Chi Minh City Honda-Kah Open - Singapore Optimus Maia Open - Maia Renault Slovenian Open - Ljubljana Samarkand Challenger - Samarkand Zagreb Open - Zagreb Masters Series - Hamburg Fujitsu Siemens Open - Budapest Pilot Pen Tennis - New Haven Black Forest Open 2000 - Freudenstadt Open de Moselle - Metz drkoop.com USTA Tennis Championships of San Antonio - San Antonio USTA Tennis Championships of Austin - Austin Copa Ericsson Brazil - Sao Paulo Challenger 42 - Andrezieux St. Petersburg Open - St. Petersburg Espinho Challenger - Espinho Quelle Cup - Furth 9th Wartburg Open - Eisenach Intelig Tennis Cup - Brasilia Copa Ericsson Brazil - Sao Paulo Copa Ericsson Chile - Santiago Okal Cup 2001 International Bavarian Championships - Eckental Neride Prague Indoor - Prague USTA Challenger of Dallas - Dallas Torneo Internazionale di Tennis ATP-Challenger - Merano Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage SA Tennis Open - Johannesburg Open Castilla y Leon - Segovia Akbank Private Banking-TED Open - Istanbul Fujitsu Siemens Open - Budapest SAP Open - San Jose Czech Indoor Open - Prague Joplin Challenger - Joplin Warsteiner Challenger Wolfsburg - Wolfsburg Challenger Ford de Cherbourg - Cherbourg Corona Mexico City Open - Mexico City VI Torneo Internazionale di Tennis - Barletta VIII Torneo Internazionale di Tennis - Barletta ATP Challenger Open 2004 - Monchengladbach The Dubai Tennis Championships - Dubai Tiburon Challenger - Tiburon Privat Bank Cup - Dnepropetrovsk Okal Cup 2004 - Eckental ATP Challenger Numea - New Caledonia Copa Telefonica CTC Chile - Santiago Challenger Ford de Cherbourg - Cherbourg Pro Tennis World Open - Sunrise Olbia Challenger - Olbia ECM Prague Open 2005 - Prague The Natrel's Challenger of Granby - Granby Campbells Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart International German Open - Hamburg 6th Sardinian International Championships - Cagliari ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Aircel Chennai Open - Chennai 2002 FSE Challenger - Tarzana SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Black Forest Open 2002 - Freudenstadt Siemens Open 2004 - Scheveningen Shimadzu All Japan Indoor - Kyoto AXA Open - Lisbon GHI Bronx Classic - Bronx Heilbronn Open - Heilbronn Qatar ExxonMobil Open - Doha Ostdeutscher Sparkessen Cup - Dresden Astana Challenger - Astana US Men's Clay Court Championship - Houston Copa Ericsson Argentina - Buenos Aires Porsche Open - Poznan Challenger Ford de Cherbourg - Cherbourg Mercedes Cup - Stuttgart Alexander Kolyaskin Memorial - Donetsk Bet-at-home Open - Hamburg Farmers Classic - Los Angeles Citi Open - Washington Open de Rennes La Trinitaine - Rennes Kobstaedernes ATP Challenger - Kolding Samsung Securities Cup - Seoul Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Hilton Waikoloa Village USTA Challenger - Waikoloa U.S. National Indoor Tennis Championships - Memphis Furth Challenger Delray Beach International Tennis Championships - Delray Beach South African Airways Open - East London Grand Prix Hassan II - Casablanca Hilton Waikoloa Village USTA Challenger - Waikoloa Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Status Athens Open - Athens PBZ Zagreb Indoors - Zagreb III Isla de Lanzarote - Lanzarote U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach USTA Men's Challenger of Dallas - Dallas Power Horse Cup - Dusseldorf Top Wool Challenger Biella - Biella Fifth-Third Bank Tennis Championships - Lexington Oberstaufen Cup-Head German Master's Series - Oberstaufen Porsche Open - Poznan BMW Challenger Open - Monchengladbach Alexander Kolyaskin Memorial - Donetsk Timisoara Challenger - Timisoara Banja Luka Challenger 2004 - Banja Luka Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan Sunrise Challenger Intersport Heilbronn Open - Heilbronn Mobelwelt-Zick Open 98 - Dresden Rhodes Challenger Internationale Badische Meisterschaften Um Den Techem Cup - Zell USTA Seascape Challenger - Aptos Rennes Challenger Astana Challenger Salzburg Challenger Dubrovnik Open - Dubrovnik Zagreb Challenger Scheveningen Challenger San Marino Challenger IX Torneo Internacionale de Tennis - Barletta Szczecin Challenger Tiburon Challenger Bergamo Challenger XL Bermuda Open - Bermuda Samsung Securities Cup - Seoul Warsteiner Challenger Lubeck - Lubeck Nord/LB Open - Braunschweig Bordeaux Challenger Braunschweig Challenger Dallas Challenger Open de Montauban - Montauban Trofeo Conde de Godo - Barcelona Banja Luka Challenger drkoop.com USTA Tennis Championships of Houston - Houston Copa Sevilla - Seville 2000 Cairo Challenger - Cairo Bratislava Challenger Poznan Challenger 2001 Challenger Canottieri Mincio - Mantova DPD Challenger 2001 - Aschaffenburg Heilbronn Challenger San Marino Challenger XL Capital Bermuda Open - Bermuda Hilversum Open - Hilversum Sarasota Challenger Heilbronn Challenger Liberec Challenger ABN/AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril PEOPLEnet Cup - Dnepropetrovsk ATU Cup - Weiden Eckental Challenger Heineken Challenger - Ho Chi Minh City Heilbronn Open - Heilbronn ECM Cup - Prague Tunis Challenger St. Petersburg Open - St. Petersburg Helsinki Challenger San Marino Challenger Erste Bank Open - Vienna Belgrade Challenger AXA Open II - Espinho Quelle Cup 2000 - Furth DPD Challenger 2000 - Aschaffenburg Copa Ericsson Peru - Lima XL Capital Bermuda Open - Bermuda Eisenberg Jerusalem Open - Jerusalem Sarajevo Open - Sarajevo Copa Ericsson Costa Rica - San Jose Heilbronn Open - Heilbronn SA Tennis Open - Johannesburg Zivnobanka Czech Open - Prostejov The Bolton Challenger - Bolton ATU Cup 2001 - Weiden Warsteiner Grand Prix ATP Challenger - Oberstaufen Open de L'Isere - Grenoble Warsteiner Challenger Lubeck - Lubeck Quelle Cup 1999 - Furth Siemens Open 2007 - Scheveningen AIG Japan Open Tennis Championships - Tokyo Maia Open - Oporto Cairo Challenger 2002 - Cairo Samsung Securities Cup - Seoul Copa Sevilla Internacionales de Andalucia - Seville Pekao Open - Szczecin The Nottingham Cahllenger - Nottingham X Ciutat de Barcelona - Barcelona Visa Tennis Open - Sao Paulo Cairo Challenger - Cairo Okal Cup - International Bavarian Championship - Eckental USTA Men's Challenger of Dallas - Dallas Open de Franche-Comte - Besancon GHI Bronx Tennis Classic - Bronx Okal Open - Eckental Open de Franche Comte - Besancon Tennis Napoli Cup - Napoli Siemens Open - Scheveningen Abierto Internacional de Salinas - Salinas San Luis Potosi ATP Challenger - San Luis Potosi BMW Open - Munich Challenger Copa Sevilla Internacionales de Andalucia - Seville III Challenger Continenal Plaza - Puerto Vallarta Optimus Maia Open - Maia Lambertz Open - Aachen Newcastle Challenger - Newcastle C.T. San Remo - XIII Piertomaso Tessitore - San Remo Sporting Challenger 2003 - Turin Nord/LB Open - Braunschweig Tulsa Auto Collection USTA Challenger - Tulsa Eisenberg Jerusalem Open - Jerusalem Internationale Tenniskampioenschappen Scheveningen - Scheveningen Rome Challenger Poznan Challenger - Poznan Sports Expert Open - Nettingsdorf Grolsch Cup - Warsaw Black Forest Open - Alpirsbach Scottish Tennis Championship - Edinburgh Medicor Open - Budapest XL Capital Bermuda Open - Bermuda USTA Comerica Challenger - Aptos Samsung Secruities Cup Challenger - Seoul Copa Ericsson Venezuela - Caracas Braunschweig Challenger Ispat Open 2004 - Ostrava Copa Ericsson Chile - Santiago V Trofeo Barcelona de Tenis - Barcelona Flea Market Cup Busan Challenger Tennis - Busan Cairo Challenger - Cairo International Bavarian Championship - Eckental Zagreb Open - Zagreb Kuppers Kolsch Cup Aachen - Aachen Las Vegas Challenger - Las Vegas Copa Ericsson Peru - Lima Schickedanz Open - Furth Copa Ericsson Mexico - Guadalajara Heilbronn Open - Heilbronn Geneva Challenger ATP Challenger Hamburg - Hamburg Banca Stato Challenger Lugano - Lugano Challenger Ford de Cherbourg - Cherbourg 10ø Tornea B. Camparini - Reggio Emilia Barletta Citta Della Disfida Open 99 - Barletta Napoli Challenger - Napoli Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Open de Nice - Nice Renault Slovenian Open - Ljubljana Jagermeister Open - Braunschweig IPP Geneva Trophy - Geneva 7th Wartburg Open - Eisenach Black Forest Open - Freudenstadt Muller Cup 99 - Ulm Challenger Brasov - Brasov Tenniscup of Flanders - Ostende Salzburg Challenger SAA Hilversum Open - Hilversum Amer-Wilson Tampere ATP Tournament - Tampere The Scottish Championships - Edinburgh Polish Open 99 - Poznan Banja Luka Challenger 2005 - Banja Luka Cepu Open - San Marino Rado Geneva Challenger - Geneva DPD Challenger 99 - Aschaffenburg Kyiv UMC Open - Kiev Porsche Open - Poznan Challenger Ford de Cherbourg - Cherbourg St. Petersburg Challenger by Kinex - St. Petersburg Architect Open - Budapest La Serena Open - La Serena ATP Open Castilla y Leon - Segovia Copa Ericsson Argentina - Buenos Aires Legg Mason Tennis Classic - Washington D.C. Neride Prague Indoor - Prague Bratislava Challenger Medicor Open - Budapest Estoril Open - Estoril Rhein-Main Challenger 2003 - Aschaffenburg Guzzini Challenger - Recanati Schickendanz Open - Furth Intersport Heilbronn Open - Heilbronn International Tennis Championships - Delray Beach BellSouth Open - Vina del Mar Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Idea Prokom Open - Sopot CA Tennis Trophy - Vienna Grand Prix Hassan II - Casablanca AIG Japan Open Tennis Championships - Tokyo Qatar Mobil Open 2000 - Doha Copenhagen Open - Copenhagen Gerry Weber Open - Halle Gold Flake Open - Chennai Copenhagen Open - Copenhagen AAPT Championships - Adelaide Heineken Open - Auckland BMW Open - Munich Generali Open 2002 - Kitzbuhel CA Tennis Trophy - Vienna 2000 Mercedes Cup - Stuttgart Tennis Masters Series - Miami ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo Qatar Mobil Open 2001 - Doha Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo 2001 - Barcelona 2001 Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel The Lipton Championships - Key Biscayne Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Hamburg ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Pacific Life Open - Indian Wells RCA Championships - Indianapolis NASDAQ-100 Open - Miami President's Cup - Tashkent Legg Mason Tennis Classic - Washington D.C. Tennis Masters Series - Hamburg Heineken Open Shanghai - Shanghai Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Hypo Group Tennis International - Portschach NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Pacific Life Open - Indian Wells The Tennis Channel Open - Las Vegas BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami China Open - Beijing BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami 1999 Mercedes Cup - Stuttgart BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Gerry Weber Open - Halle Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Chennai Open - Chennai 2002 Mercedes Cup - Stuttgart BMW Open - Munich Regions Morgan Keegan Championships - Memphis U.S. Men's Clay Court Championships - Houston Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Estoril Open - Estoril AEGON Championships - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Stockholm Open - Stockholm Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Paris Wimbledon - London Davis Cup, Group 2, 2R, NOR-MKD 2-3 Davis Cup, Group 1, 2R, ROU-NOR 4-1 Davis Cup, Group 1, REL2, CRO-NOR 3-2 Davis Cup, Group 1, 1R, AUT-NOR 5-0 Davis Cup, Group 1, REL2, LUX-NOR 5-0 Davis Cup, Group 2, 2R, HUN-NOR 3-2 Davis Cup, Group 2, PO, NOR-MON 4-1 Davis Cup, Group 2, 1R, ZIM-NOR 1-4